body{
  background:#E5ECF3 none repeat scroll 0%;
  text-align:center;
  margin:0px;
  padding:0px;
  color:#393733;
  font-family:arial,sans-serif;
  text-align:center;
  font-size: 12px;
}
* {margin:0px;}
img { border:none; }
a {
  color:#105CB6;
  outline-color:invert;
  outline-style:none;
  outline-width:medium;
  text-decoration:none;
  padding:2px;
}
a:hover{ background:#E5ECF3; }
h2 {
  font-size: 160%;
 font-weight: bold;
 line-height: 20px;
 padding-bottom: 18px; 
 text-align:center; 
 margin:0px;
}
h3 {
 font-size: 110%;
 font-weight: bold;
 line-height: 16px;
 padding-bottom: 8px; 
}

.left{
  float:left;
}
.right{
  float:right;
}

.nav {
 background:#93C6D3 url(../img/azz_main-back.gif) no-repeat scroll 100% 0pt;
 clear:both;
 font-size:100%;
 margin-top:7px;
 padding:0pt 20px 0pt 0pt;
 width:90%;
 margin:auto;
 margin:auto;
 text-align:left;
 font-weight: 900;
}
.nav .ctr {
 background:transparent url(../img/azz_main-back.gif) no-repeat scroll 0pt 0%;
 padding:9px 0pt 0pt 20px;
}
.nav .ctr span {
 margin-right:10px;
}
.closenav {
 background: #93C6D3 url(../img/azz_main-back_c.gif) no-repeat scroll 100% 3px;
 clear:both;
 padding:0px 20px 0px 0px;
 width:90%;
 margin:auto;
 margin:auto;
}
.closenav .closebox_left{
  background:transparent url(../img/azz_main-back_c.gif) no-repeat scroll 0pt 3px;
  padding-top:9px;
}
.box{
 background:#FFFFFF url(../img/main-back.gif) no-repeat scroll 100% 0pt;
 clear:both;
 font-size:100%;
 margin-top:7px;
 padding:0pt 15px 0pt 0pt;
}
.box .ctr {
 background:#fff url(../img/main-back.gif) no-repeat scroll 0pt 0%;
 padding:15px 0pt 0pt 19px;
}
.closebox {
 background:#FFFFFF url(../img/main-back_c.gif) no-repeat scroll 100% 13px;
 clear:both;
 padding:0px 15px 0px 0px;
 position:relative;
}
.closebox .closebox_left{
  background:transparent url(../img/main-back_c.gif) no-repeat scroll 0pt 13px;
  padding-top:19px;
}
#ext{
  margin-right:auto;margin-left:auto;
  text-align:left; 
  width:496px;
  margin:0pt auto;
}

.moreinfo{
 color: #A8ABAA;
 background-color: #E5ECF3;
 padding: 18px;
 margin-top:8px;
}

.header {
  color:#A8ABAA;
  font-size:120%;
  font-weight:bold;
  line-height:30px; 
  margin:7px 11px 0px 0px;
  position:relative;
}
.errors{
  background: #FFC4BF;
  padding: 18px;
  margin-bottom:8px;
  line-height:25px;
  border: 1px solid #93C6D3;
}


.tracklist table{
  width:100%;
}
.tracklist .thead td{
  padding-right: 8px;
  padding-bottom: 5px;
}
.tracklist .odd td{
  background-color: #E5ECF3;
  cursor:pointer;
}
.tracklist .even td{
  background-color: transparent;
  cursor:pointer;
}
.tracklist .odd td:hover{
  background-color: #93C6D3 !important;
}
.tracklist .even td:hover{
  background-color: #93C6D3 !important;
}
#track_summary { z-index: 2000; overflow:visible; }
#track_summary p{
  text-align:center;
  line-height: 23px;
  font-size: 115%;
}
  
/*******************************/
.header strong { color:#3E3E3E; }
.header b { color:#878787; }
#kwicks_container {
	height: 80px;
  position: relative;
  margin:10px 0px 4px 6px;
}
#kwicks {
  cursor:pointer;
  padding:0px;
  margin:0px;
}
 
#kwicks li {
	float: left;
	display: block;
	width: 117px;
	height: 80px;
  border-right:5px solid #E5ECF3;
  position:relative;
}
.red {background: #DC483B url(../img/add.png) no-repeat scroll 0pt 0pt;}
.azzurro {background-color: #93C6D3;}
.green {background-color: #CFE4AD;}
.blue {background-color: #3B5998;}



